deck (trailer) - Turkish English Dictionary